strait jackets - Turkish English Dictionary